semi-mobile artillery - Français Anglais Dictionnaire